principal lease - Español Inglés Diccionario